ouvirandra (aponogeton madagascariensis) - Spanish English Dictionary